/*
 * @Descripttion:
 * @version:
 * @Author: weihua.yao
 * @Date: 2020-03-06 11:42:57
 * @LastEditTime: 2020-03-06 11:48:35
 */
// 通用绑定事件
function bindEvent(element, event, selector, fn) {
  if (fn == null) {
    fn = selector
    selector = null
  }

  element.addEventListener(event, function (event) {
    var target
    if (selector) {
      target = event.target//使用代理
      if (target.matches(selector)) {//匹配选择器
        fn.call(target, event)//this绑定到target
      }
    } else {
      fn(event)
    }

  })
}
// 无限下拉加载图片的页面，绑定事件
 // 使用代理
